cut ditches - Espagnol Anglais Dictionnaire